self-holding device - Almanca İngilizce Sözlük